﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using NUnit.Framework;

using Working.Domínio.Pagamentos;

namespace Working.Domínio.Pagamentos.Teste
{
    [TestFixture]
    public class TestePagamentoEmDinheiro
    {
        [Test]
        public void TestaConstrutor()
        {
            decimal quantiaFornecida = 1500m;
            PagamentoEmDinheiro pagamento = new PagamentoEmDinheiro(1500m);
            Assert.AreEqual(quantiaFornecida, pagamento.Quantia);
 
        }

        [Test]
        public void TestaPropriedades()
        {
            //Atenção: Propriedade Pagamento.Quantia não pode ser modificada,
            //portanto, sendo corretamente testada em "TestaConstrutores" recebendo o argumento do 
            //construtor padrão
        }

    }
}
